#pragma once
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
typedef int SLDateType;
typedef struct SeqList {
	SLDateType* a;
	int size;
	int capacity;
}SL;
void SLOpenSpace(SL* pls);
void SLInit(SL* pls);
void SLDestory(SL* pls);
void SLPushBack(SL* pls, SLDateType x);
void SLPushFront(SL* pls, SLDateType x);
void SLPrint(SL* pls);
void SLPopBack(SL* pls);
void SLPopFront(SL* pls);
void SLInsert(SL* pls, int pos, SLDateType x);
void SLErase(SL* pls, int pos);
int SLFind(SL* pls, SLDateType x);
